export interface Config {
    /**
     * 站点名称
     */
    siteTitle: string;
    /**
     * api地址
     */
    baseURL: string;
  
    /**
     * 导航类型
     */
    navType: NavType;
  
    /**
     * 头部固定开启
     */
    headFixed: boolean;
  
    /**
     * 站点本地存储Token 的 Key值
     */
    siteTokenKey: string;
  
    /**
     * Ajax请求头发送Token 的 Key值
     */
    ajaxHeadersTokenKey: string;

    /**
     * 站点本地存储登录信息 的 Key值
     */
    loginInfoKey: string;
    /**
     * 默认表格大小
     */
    pageSize:Number;
}

export enum NavType{
    Close = 0,
    Breadcrumb = 1, // 面包屑
    NavBar = 2 // 窗口标签
}
  
const settings: Config = {
    siteTitle: 'ADMIN-ELEMENT-VUE',
    baseURL: process.env.VUE_APP_APIHOST || '',
    navType: NavType.NavBar,
    headFixed: true,
    siteTokenKey: 'token',
    ajaxHeadersTokenKey: 'token',
    loginInfoKey:'info',
    pageSize:10
};

export default settings;